const app = getApp();
import grace from "../../../utils/grace.js";

grace.page({

  /**
   * 页面的初始数据
   */
  data: {
    ellipsis: true, // 文字是否收起，默认收起
    reply_modal: "none",
    poster: {}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(e) {
    let that = this;
    wx.showLoading({
      title: '加载中...',
    });
    let url = app.globalData.api + '/api/v1.0/poster/' + e.poster_id;
    that.$http.get(url).then((res) => {
      if (res.data.code == 0) {
        that.$data.poster = res.data.data;
      }
      wx.hideLoading();
    }).catch(err => {
      console.log(err.status, err.message);
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },
  /**
   * 收起/展开按钮点击事件
   */
  ellipsis: function() {
    var value = !this.data.ellipsis;
    this.setData({
      ellipsis: value
    })
  },
  //弹出
  modal_show: function() {
    this.setData({
      reply_modal: "flex",
    });
  },
  // 隐藏
  modal_none: function() {
    this.setData({
      reply_modal: "none",
    });
  },
  previewImage: function(e) {
    let imageUrls = [];
    for (let i = 0; i < e.currentTarget.dataset.images.length; i++) {
      imageUrls.push(e.currentTarget.dataset.images[i].pic_url);
    }
    wx.previewImage({
      current: imageUrls[0].pic_url,
      urls: imageUrls
    })
  }
})